package com.sc.nft.admin.request;

import com.sc.nft.enums.RankingBoardTypeEnum;
import com.sc.nft.sup.PageRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class PageRankingBoardListByTypeRequest extends PageRequest {

    @ApiModelProperty(value = "类型: POSITION_RANKING:持仓排行榜 IP_MALL_TRADING:IP商城交易排行榜 NEW_POSITION_RANKING:新增持仓排行榜")
    private RankingBoardTypeEnum type;

    @ApiModelProperty(value = "排行榜名称")
    private String name;

    @ApiModelProperty(value = "开始时间")
    private String beginTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    @ApiModelProperty(value = "持仓藏品名称")
    private String linkColectionName;

    @ApiModelProperty("榜单状态 0:未启用 1:启用")
    private Integer isEnable;


}
